home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / misc / merit / noop / tutorial / intop91.les < prev    next >
Text File  |  1992-01-20  |  28KB  |  681 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                Lessons Learned for OSI at INTEROP 91
  9.            
  10.                                          By Susan Hares -- MERIT/NSFNET
  11.  
  12.           Thirty networking technology vendors worked together to provide a
  13.           demonstration  of OSI applications and network protocols over the
  14.           internet's  Infrastructure for INTEROP  91.  The  National Agency
  15.           networks  participating in  this event  were  NSFNET, ESNET,  and
  16.           NASA.  This  demonstration linked workstations on  the convention
  17.           show floor  with workstations  in Europe,  the United  States and
  18.           Australia (see figure 1).
  19.  
  20.           This INTEROP 91  demonstration showed how co-operation  from many
  21.           network service providers  and vendors can make  OSI applications
  22.           over  the internet a  reality.    The  lessons learned  from this
  23.           demonstration pave  the  way for  continuing OSI  traffic in  the
  24.           internet.   One of the most  valuable lessons from INTEROP 91 was
  25.           that we  can make  OSI work  in the  internet.   OSI vendors  who
  26.           participated in  the OSI demonstration   want to continue  to use
  27.           the internet during the next year.
  28.  
  29.           The  most painful  lessons at  INTEROP 91  were the  obstacles to
  30.           showing  the  OSI applications.     The  OSI  Demonstration booth
  31.           encountered three types of problems:
  32.  
  33.                - problems setting up the physical network,
  34.                -   problems  setting  up  and  debugging  a  multi-protocol
  35.           network,
  36.                  and
  37.                - problems configuring OSI routers and debugging OSI
  38.                  related problems.
  39.  
  40.           Setting  up a  huge multi-protocol  network in  days is  close to
  41.           impossible.  Only  extensive planning and testing,  and excellent
  42.           co-operation from internet community (vendors and network service
  43.           providers)  has allowed INTEROP to accomplish this difficult task
  44.           year after year.    Every booth encountered some problems due  to
  45.           the physical network set-up and multi-protocol network debugging.
  46.           These types of problems are normal when setting up something like
  47.           the INTEROP show floor.  In addition, the OSI Demonstration booth
  48.           encountered problems due to:
  49.                - problems with the set-up of OSI routing of
  50.                  Connectionless Network Layer Protocol (CLNP) packets
  51.                  via static configurations, and
  52.                - lack of OSI network debugging tools on every machine.
  53.  
  54.           Sometimes OSI application traffic  flowed from the show  floor to
  55.           Europe, but not between booths at the show floor.
  56.  
  57.           figure 1 - OSI Infrastructure in the Internet
  58.           (picture available for anonymous ftp in the file lesson.01.ps
  59.            on merit.edu in the directory /pub/iso/noop/tutorial)
  60.  
  61.                                           1
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.            
  78.           What Happened at INTEROP 91
  79.           ----------------------------
  80.  
  81.           OSI demonstrations  on the   INTEROP 91  show floor  included OSI
  82.           Vendor  booths and the collaborative OSI Demonstration booth (see
  83.           figure  3).    ISO's  End System  to Intermediate  System (ES-IS)
  84.           protocol was used between multiple hosts (end system) and routers
  85.           (intermediate  system)  from  many   different  vendors.    ISO's
  86.           Intermediate System  to Intermediate System  (IS-IS) protocol was
  87.           demonstrated in  the OSI  Demonstration booth.   IS-IS is  an ISO
  88.           intra-domain  routing  protocol  which  is  similar  to  Internet
  89.           Gateway Protocols  (IGPs) in the  IP suite.   NSFNET has  used an
  90.           implementation of the IS-IS routing protocol adapted for IP since
  91.           1988.
  92.  
  93.           The  OSI applications demonstrated at the OSI demonstration booth
  94.           and Vendor booths  included four major OSI  applications:  X.400,
  95.           File Transfer  Access and  Management (FTAM),   Virtual  Terminal
  96.           (VT), and  X.500.  X.500  was demonstrated over both  IP and CLNP
  97.           showing that OSI applications  do not have  to be limited to  OSI
  98.           lower  layer stacks.  Figure  2 shows Internet applications which
  99.           have some of the functions of these four major OSI applications. 
  100.  
  101.           OSI application          Internet Application(s)
  102.                                    with some of the same 
  103.                                    functions
  104.           ===================      ======================
  105.           VT                       telnet
  106.           FTAM                     ftp
  107.           X.400                    SMTP
  108.           X.500                    none *1
  109.  
  110.           Note:
  111.           *1 - The TCP/IP protocol suite  has no protocol that provides the
  112.           distributed  directory service  that X.500  provides.   X.500  is
  113.           being used over TCP/IP in the internet.
  114.  
  115.           Figure 2 - OSI applications compared to TCP/IP applications
  116.  
  117.  
  118.           A prototype of the ISO  Inter-Domain Routing Protocol (IDRP)  was
  119.           demonstrated.    IDRP provides  a  means of  passing  OSI routing
  120.           information between domains  and applying policy filters  to that
  121.           routing information.  An IP protocol which provides the some this
  122.           functionality for IP  is the Border Gateway Protocol  (BGP).  The
  123.           IDRP protocol is  in the second stage of  the development process
  124.           as  an ISO  standard.    The development  of  the IDRP  prototype
  125.           provided a great deal of feedback on this ISO standard (CD 10747)
  126.           to the US committee working on this standard.     T h e   I D R P
  127.           prototype  passed   traffic  between   the  nodes   in  the   OSI
  128.  
  129.                                           2
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.           demonstration booth, the  IBM booth, and nodes  on the ANS/NSFNET
  145.           T3 test network.  The IDRP protocol was developed by Dave Katz of
  146.           Merit, and further details can be obtained from Merit.    
  147.  
  148.  
  149.           figure 3 - OSI at INTEROP 91
  150.           (figure available for anonymous ftp on merit.edu on the
  151.            directory /pub/iso/noop/tutorial/lesson.03.ps
  152.  
  153.  
  154.  
  155.           Lesson 1 - People make OSI Work
  156.  
  157.           Many talented people  made the  OSI Infrastructure  demonstration
  158.           happen.   I  am convinced  that  the internet  networks work  and
  159.           advance  because talented  individuals push  and  push until  the
  160.           network  technology  advances.     Companies  support  technology
  161.           advances by putting the punch behind their people. 
  162.  
  163.           Cyndi Jung (3COM) helped me organize  the OSI demonstration booth
  164.           and internet testing.   She spent countless hours  working on the
  165.           OSI  Hot Stage and  the Backbone Hot  stage.  The  router vendors
  166.           (cisco  Systems, Proteon, 3COM,  Wellfleet, Network Systems, DEC)
  167.           spent extra time  helping out the internet, Hot  Stages and IS-IS
  168.           testing.    Two  especially  hard workers  were    Paulina Knibbe
  169.           (cisco) and Ed Stern (Proteon).
  170.  
  171.           End system vendors  worked with Network service  people to set-up
  172.           the OSI application demonstrations.   Night after night   Charlie
  173.           Alberts  (Banyan), John Davis  (Banyan), Kevin Jordan  and others
  174.           from CDC, Eva  Kuiper (HP), and other vendors  tested FTAM, X.400
  175.           and  X.500  across  the  internet.      Cathy  Wittbrodt,  Arlene
  176.           Getchell, Tony Genovese of ESNET  made the ESNET networks and OSI
  177.           applications work.   Juha  Heinanen and lots  of people  from the
  178.           RARE-WG4   CLNS   project   helped   connect   Europe   to   this
  179.           demonstration.         Linda   Winkler   (Argonne   Labs),   Alan
  180.           Clegg(CONCERT), Mark  Knopper  (MERIT), Walt  Lazear (MITRE)  and
  181.           John  McGuthry (MITRE),  Doug  Montgomery  (NIST), Cathy  Fouston
  182.           (Sesquinet)   and  Bill  Manning     (Sesquinet)  got   more  OSI
  183.           Applications working across the internet.   The roll call for the
  184.           network path  includes many of the  people who make IP  a reality
  185.           today:   Vince  Fuller  and  Ron  Roberts  (BARRNet),  Mark  Oros
  186.           (ICMNet), Tim  Salo and  Jeff Wabik  (Minnesota Super  Computer),
  187.           John Curran (NEARnet),  Dave O'Leary (SURANet) and  Andrew Partan
  188.           (UUNET).
  189.  
  190.           Some of the networks companies that  lent their people, equipment
  191.           and  push  to  the  OSI  infrastructure  demonstration  included:
  192.           Alcafel  TITN,  3COM,  ANS,  Argonne National  Laboratory,  AT&T,
  193.           Banyan,  BARRNet, CERFNET,  CERN,  CICNET,  cisco,  Control  Data
  194.           Corporation,  CONCERT,  Digital   Equipment  Corporation,  ESNET,
  195.           Frontier,  HP,  IBM,  ICMNet, INFN  (Italy),  networks  in Spain,
  196.  
  197.                                           3
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.           networks   in   Germany,     MERIT,   MIDNET,   MITRE,  Minnesota
  213.           Supercomputer  Network,  MRnet, NASA  Science  Network, NorduNet,
  214.           NEARnet, Network  Systems, Novell, NIST, OSINET,  Pyramid, RETIX,
  215.           SURANet, SWITCH (Switzerland),  Tandem, UNISYS, UNISYS-Australia,
  216.           Wallongong Group, and Westnet.
  217.  
  218.           One   thing  that  helped  harness  these  people  were  numerous
  219.           conference calls provided by MCI.  
  220.  
  221.  
  222.           Lesson 2 -  Build on the Past
  223.  
  224.           The  OSI Infrastructure demonstration is the culmination of years
  225.           of work.  The  idea  for  the  Infrastructure  demonstration  was
  226.           conceived in mid  June of 1991 as  a milestone for the  long term
  227.           work  in the  US  internet.   The  extension  of OSI  application
  228.           traffic to  some 30  networking  technology vendors  over a  good
  229.           portion of the  internet took place within  3 months.   The rapid
  230.           deployment of this Infrastructure was due to:
  231.  
  232.                - past work in OSI by Pilot Projects in Europe
  233.                     and the US,  and
  234.                - outstanding work by each of the networks and
  235.                  companies participating in the demonstration.
  236.  
  237.           The OSI support in routers and End systems has matured a lot   in
  238.           past year.  The Pilot projects in European and the US have caused
  239.           some  of these  products to  mature.   These Pilot  projects have
  240.           tested  products, reported  bugs, and  suggested  improvements to
  241.           user interfaces and product capabilities.   
  242.  
  243.           Pilot Project History
  244.           ---------------------
  245.           The   NSFNET  demonstrated  a  prototype  implementation  of  the
  246.           Connectionless Network Protocol (CLNP) at INTEROP 89 in September
  247.           of 1989.  The   T1   NSFNET   has   been   capable   of   routing
  248.           Connectionless Network  Protocol (CLNP)  since August  of 1990.  
  249.           During August of 1990, MERIT exchanged CLNP packets with sites in
  250.           Europe as  part  of  a  Pilot project  involving  European  Pilot
  251.           Project sites and the NSFNET.    During INTEROP 90, CLNP  packets
  252.           were  exchanged  between systems  on  the show  floor  systems in
  253.           Europe which  were a  part of the  European RARE-WG-4  CLNS Pilot
  254.           Project.
  255.  
  256.  
  257.           During the time period between October 1990 and April 1991, MITRE
  258.           and   other  US   companies  exchanged   information  using   OSI
  259.           applications  (FTAM   and   X.500)   with   systems   in   Europe
  260.           participating  in this European RARE-WG-4 CLNS Pilot project.  In
  261.           April of 1991, two US sites - Merit and MITRE - successfully sent
  262.           files between US  systems on the internet  over a pure  OSI stack
  263.           using  the CLNP  for the  network  layer protocol.   The  network
  264.  
  265.                                           4
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.           pathway between  these hosts was set up with the help of MichNet,
  281.           UUNET, and NSFNET. These OSI hosts at MITRE and MERIT transferred
  282.           several files.
  283.  
  284.            
  285.           Energy  Science Network (ESNET) has been working toward providing
  286.           OSI within  its backbone  since early 1991.   During the  June of
  287.           1991, ESNET was capable of routing CLNP packets to several of the
  288.           sites  within ESNET.    By  September,   ESNET  could route  CLNP
  289.           packets in  all routers on  ESNET's backbone.    By October 1991,
  290.           several ESNet Sites  had hosts which exchanged  information using
  291.           OSI applications  (FTAM, X.400, X.500)  over the  pure OSI  stack
  292.           using this CLNP pathway.    
  293.  
  294.  
  295.           Lesson 3 - Test Everything You Can
  296.  
  297.           The Testing for the  OSI demonstration booth was continuous  from
  298.           mid-June (when the idea was conceived)  until INTEROP 91.   While
  299.           two Hot Stages were involved in this testing, most of the network
  300.           testing  for  the  OSI  Infrastructure demonstration  took  place
  301.           outside of the Hot  Stage time periods.    The following  testing
  302.           was done:
  303.  
  304.           a.) pre-Hot Stage internet Set-up and Tests
  305.           b.) NIST IS-IS test Lab
  306.           c.) OSI Hot Stage
  307.           d.) backbone Hot Stage
  308.           e.) internet Testing of Applications
  309.  
  310.           All of this  testing took time, but  pointed out the need  for an
  311.           on-going test bed.   The IETF  (Internet Engineering Task  Force)
  312.           Network  layer OSI  OPerational  (NOOP)  working  group  will  be
  313.           investigating how to organize a test bed for OSI.  This  test bed
  314.           needs to  have all  routers running CLNP,  and IS-IS  within some
  315.           routers.   This  national  test  bed needs  to  have end  systems
  316.           actively running OSI applications.   Pieces of this test bed need
  317.           to  be  linked  together  using  the production  internet.    OSI
  318.           applications  need to run between systems on the test bed as well
  319.           as systems off the production internet.
  320.  
  321.           Problems on  operational networks can  be reduced by  putting new
  322.           router software into test bed nodes, and passing OSI and IP 
  323.           application traffic over  these routers.      A continual testing
  324.           of router  and application software  will lessen the  time needed
  325.           for INTEROP testing.  An added benefit of a national test  bed is
  326.           that  additional  demonstrations  of OSI  applications  over  the
  327.           internet could be staged quickly.
  328.  
  329.  
  330.  
  331.           Pre-Hot Stage Internet Set-up and Tests
  332.  
  333.                                           5
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.           --------------------------------------- 
  349.           Setting  up each  internet connection  to a  site running  an OSI
  350.           application took the following steps:
  351.  
  352.           step 1 - Get the permission of one or more of network 
  353.                    service providers to pass CLNP packets. 
  354.           step 2 - Set up routers in the networks to route CLNP
  355.                    packets.
  356.           step 3 - Set-up OSI applications on hosts.
  357.           step 4 - Test OSI applications over these networks.
  358.  
  359.           During June, July and August a great number of the sites on the
  360.           internet  followed these  four  steps  and  got  OSI  application
  361.           traffic flowing across the internet. 
  362.  
  363.  
  364.           NIST testing of IS-IS
  365.           -----------------------
  366.           The  National Institute of Standards and Technology (NIST) hosted
  367.           a  week of pre-INTEROP 91 dynamic router interoperability testing
  368.           August  12-16.   The  open  lab was  part  of NIST's  Cooperative
  369.           Laboratory for OSI Routing Technology program.  Testing addressed
  370.           the  Draft  International  Standard  specification  of the  IS-IS
  371.           protocol (DIS 10589) and the operation of the IS-IS protocol in a
  372.           live multi-vendor Intermediate  and End System environment.   OSI
  373.           routing was  tested over Ethernet.  Vendors  participating in the
  374.           IS-IS  testing  included 3COM,    Digital Equipment  Corporation,
  375.           Proteon and Wellfleet.  This  testing allowed the OSI Hot Staging
  376.           to use the IS-IS protocol  to support OSI applications.  Breaking
  377.           off routing protocol testing from OSI application testing greatly
  378.           improved the OSI Hot Staging efforts.
  379.  
  380.  
  381.  
  382.           OSI Demonstration Booth Hot Staging
  383.           -----------------------------------
  384.           During the  last week of August 1991, a  "hot stage" was held for
  385.           the OSI demonstration booth.   A T1 link from BARRNET  to the OSI
  386.           Hot Stage  was essential for  the success of the  testing between
  387.           vendors  and OSI  infrastructure demonstration.     Full  fledged
  388.           internet  access allowed the vendors  to exchange mail and obtain
  389.           software changes from  their company.    Due to the full  fledged
  390.           internet access  not all team  members working on an  OSI product
  391.           needed to attend the hot stage.  Several experts from OSI vendors
  392.           used  the internet  to login  to  "hot stage"  systems.   Without
  393.           leaving his/her  desk at work,  an expert could  examine problems
  394.           and try out solutions.   Companies provided expertise without the
  395.           cost of sending an additional person to the "hot stage".
  396.             
  397.           Application  traffic for   the  OSI  Infrastructure demonstration
  398.           flowed across  the T1  link to BARRNET.    Due  to this  T1 link,
  399.           Infrastructure demonstration  through out  the internet  could be
  400.  
  401.                                           6
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.           debugged from the "hot stage" area.  
  417.  
  418.           Backbone Hot Stage
  419.           --------------------
  420.           INTEROP 91 Backbone  Hot staging started during the  last week of
  421.           August and  continued through-out  September.   The backbone  hot
  422.           stage  had the  challenging task  of  putting IP,  OSPF, CLNP  on
  423.           interfaces  with  FDDI,  serial  lines,  ethernet,  ISDN.    Most
  424.           networks only  use a fraction of these protocols. The combination
  425.           of  these protocols  in  a  multi-vendor  environment  broke  new
  426.           ground.  The backbone "Hot Staging" showed that not only OSI, but
  427.           other  protocols can benefit from a  national test-bed for router
  428.           software. 
  429.  
  430.           Another lesson from the Backbone Hot Staging is the need for good
  431.           internet  connectivity to any  "Hot Stage" activity.   During the
  432.           early stages of the Backbone Hot Staging, the internet connection
  433.           was  not a  full  T1 link.     Without this  T1  link to  the Hot
  434.           Staging, access  to Internet  resources for  exchange of  mail or
  435.           code updates was slow  and problems took longer to fix.   Experts
  436.           from router vendors could not quickly access the routers backbone
  437.           staging from their desk as they could with the OSI "hot  stage". 
  438.  
  439.  
  440.  
  441.           Lesson 4 - OSI addressing needs full X.500 service
  442.  
  443.           Keeping up  with the changing  OSI addresses for each  router and
  444.           end system was quite a chore.  The X.500 work for placing network
  445.           addresses or  host addresses in  a global X.500 directory  is not
  446.           complete.  While there is progress being  made on these issues in
  447.           several pilot projects, most of the addresses for the routers and
  448.           end systems for INTEROP 91 were  kept in files.   Managing  these
  449.           files took a great deal of my time, and needs to be improved  for
  450.           future internet work.  
  451.  
  452.           An   interim  place  to   register  network  addresses   and  OSI
  453.           application  addresses  needs to  be  in place  while  X.500 work
  454.           continues.   As a result of the INTEROP 91  work, the  mail group
  455.           osi-pilot@merit.edu will help work with this address nightmare.
  456.  
  457.           Router and  end system vendors  use different formats  to express
  458.           network address (Network Service  Access Point (NSAP)  addresses)
  459.           and OSI application  addresses.  A  common format for  expressing
  460.           these  addresses   would  greatly  speed  debugging   of  network
  461.           problems.  Network debugging tools would only have to function on
  462.           one format, not several. 
  463.  
  464.           Lesson 5  - Routing Protocol  (IS-IS) is much better  than Static
  465.           configurations
  466.  
  467.           The OSI Demonstration booth ran IS-IS between  routers within the
  468.  
  469.                                           7
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.           booth, BARRNEt,  and 3COM.   The  IS-IS routing  protocol handled
  485.           loss of links, and automatically switched to a backup route.  The
  486.           routers  involved in  the  IS-IS  protocol  (3COM,  Proteon,  and
  487.           Wellfleet) passed lots of traffic to the internet.
  488.  
  489.           The   INTEROP  91 show  floor backbone  routers ran  static route
  490.           configurations for  CLNP.   While  the  software on  the  routers
  491.           running  these static configurations  ran well, setting  up these
  492.           configurations  for the  large show  network was difficult.   The
  493.           lessons the internet at large has learned about static routes for
  494.           IP were re-learned as we tried to use static routes for OSI.  The
  495.           worst stress  on static routes  came when the INTEROP  show floor
  496.           team changed router vendors  for some the show floor routers (due
  497.           to non-OSI  protocol issues) on  the day before the  show opened.
  498.           This last minute change required  a re-doing a lot of OSI  static
  499.           routing configurations in the new vendors routers on within hours
  500.           of the when the INTEROP 91 show.   
  501.  
  502.           Even with improved tracking of  router configurations by the show
  503.           floor NOC, the  sheer amount of  static configurations made  life
  504.           difficult for the show floor network.  In fact,  some problems in
  505.           booth to booth connections were  caused by human errors in static
  506.           configurations.
  507.  
  508.           In contrast, the show floor configurations for  the internet were
  509.           only a  few  entries.    Since  OSI routing  allows many  network
  510.           addresses  to  be  summarized by  a  shorter  address  string (or
  511.           network  prefix), the static configurations for the internet were
  512.           few (2-4) and of short length (1-2 octets). 
  513.  
  514.           The use of IS-IS within the show network would greatly reduce the
  515.           amount of  effort needed to  support OSI traffic within  the show
  516.           network.    Since INTEROP  91, NASA Science network  has employed
  517.           OSPF for IP and IS-IS for OSI.  NASA Science network  added IS-IS
  518.           to it's network running OSPF and encountered few problems.  Using
  519.           IS-IS for INTEROP 92 seems within today's technical reach.
  520.  
  521.  
  522.           Lesson 6 - The Challenge of the INTEROP Show Floor has Grown
  523.  
  524.           Success in networking is  the best of all times and  the worst of
  525.           all times.   The INTEROP show floor has grown from a few machines
  526.           hooked  together by 2  or 3 routers  on an ethernet  to a network
  527.           spanning all possible  technology with over 25  backbone routers.
  528.           What networks grow over months, INTEROP 91 tried to do in 3 days.
  529.           The OSI demonstration  encountered the problems you  would expect
  530.           in such an  environment.   The physical  and logical  connections
  531.           within the booth  and to the outside  needed to be made  prior to
  532.           any network testing.   Little things  like power coming in  a few
  533.           hours behind the schedule become critical in this compressed time
  534.           schedule.   Demonstrations  which  expect to  work  in all  three
  535.           areas: within a booth, between  booths, and between the booth and
  536.  
  537.                                           8
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.           sites on the Network need every second of testing time.  Also, in
  553.           an Infrastructure or  internet wide demonstration a  large number
  554.           of  people are  needed  to solve  a  problem.   A  great deal  of
  555.           scheduling needs  to take  place to allow  quick debugging.   The
  556.           network connection  needs to  be  ready at  least a  full day  in
  557.           advance  of the  show  floor opening  to  give an  Infrastructure
  558.           demonstration time to check out the demonstration.
  559.  
  560.           The INTEROP 91 OSI demonstration uncovered a need for improvement
  561.           in  the show  floor scheduling  and debugging.     Infrastructure
  562.           debugging sessions were  scheduled  and dismissed due to the lack
  563.           of network connectivity.  The final OSI link to the internet came
  564.           up within an hour of show time.  Fortunately, due to lots of pre-
  565.           testing, most things worked.  But an hour is just not enough time
  566.           to fix any problems.  
  567.  
  568.           Several  excellent volunteers helped  set-up INTEROP 91.   People
  569.           who know how  to set-up IP networks  worked long and hard  on the
  570.           show floor  network.   Was  it the static configurations  for OSI
  571.           that slowed the  network set-up  down?   Was it  sheer amount  of
  572.           physical set-up?   Was it  lack of wide spread  knowledge of OSI?
  573.           Was it  the last minute switch of router  vendors for some of the
  574.           show  floor routers?   Was  it  something else?   Improvement  is
  575.           needed for INTEROP 92.
  576.  
  577.           One improvement  OSI  vendors need  to make  is a  common set  of
  578.           network  tools.   Network  tools  include  an  OSI ping,  an  OSI
  579.           traceroute, and a  listing of OSI network routing  tables.  While
  580.           we  expect  these functions  to  work  across  all IP  hosts  and
  581.           routers,  this functionality is not available  on every OSI host.
  582.           Most OSI routers  provide these network tools.   However, not all
  583.           OSI  pings and  traceroute interoperate  between routers.    As a
  584.           result  of INTEROP  91  the IETF  Network  layer OSI  OPerational
  585.           (NOOP) group is preparing an RFC on OSI network tools.  
  586.  
  587.           Lesson 7 - IP versus OSI - Are we learning or emoting? 
  588.  
  589.           The friendly competition between IP and OSI has strengthened both
  590.           protocol suites.   The strength  of IP and the internet has  been
  591.           the "make it work" attitude.    The ISO protocols are  agreements
  592.           between many nations.  Both  groups have something they can learn
  593.           from the other protocol suites' successes and failures.  
  594.  
  595.           When  this  friendly  competition  and  bantering  gives  way  to
  596.           unthinking emotional  arguments, we  all cease  learning.   While
  597.           working on INTEROP 91, I saw people with IP backgrounds learn how
  598.           to make OSI work in their networks.   To my delight, people  from
  599.           OSI backgrounds or companies learned a lot about the internet and
  600.           IP.    Sadly, I  also  witnessed some  of  the most  close minded
  601.           emotional arguments about OSI  and IP.  I salute  those IP people
  602.           who took time to strengthen IP  by learning about OSI.  I  salute
  603.           those OSI people  who made OSI stronger by learning  about IP and
  604.  
  605.                                           9
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.           the internet. I suppose as  always, this INTEROP was the  best of
  621.           all times and the worst of all times.      
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.                                           10
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.